home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / cnet / RRR_RH02.lha / Hydra / RHydra.doc < prev    next >
Text File  |  1995-04-26  |  8KB  |  227 lines

  1.  
  2.                                   R.R.R's
  3.  
  4.                 R A I N B O W   H Y D R A   v0.2 for CNET/3
  5.  
  6.                Based on Flux Point FPHydra v0.2, thanks boys
  7.  
  8.  
  9.                             Released 26.apr.95
  10.  
  11.  
  12.  0. License Agreement
  13.  --------------------
  14.  I know everyone will be craving on editing Rainbow Hydra, as it's ARexx.
  15.  Everyone is always editing arexx-scripts to suit their needs and
  16.  releasing their own versions.
  17.  
  18.  EDITING IS ALLOWED, IN CASE YOU a) Change the name of the product
  19.                                  b) Tell that it's based on our product
  20.                                  c) Upload your product into AMINET
  21.  
  22.  If you won't... Well, you're just an ultimate asshole you know.
  23.  There is almost nothing more we dislike than those "fucking cool
  24.  elite dudes" who create "new" versions, take all the credit and
  25.  limit the distribution to couple of shitty "elite" BBSes.
  26.  
  27.  Of course making own versions is ideal only if this version doesn't
  28.  work or it lacks some really serious things. Anyway, we suggest that
  29.  you first email us, requesting the features you need. If we don't
  30.  agree to do them, well, do your own version then. :)
  31.  
  32.  This program is freeware. We are not responsible for anything
  33.  the use or misuse of this program might cause. You're on your own, boy.
  34.  
  35.  
  36.  1. Why?
  37.  -------
  38.  The Flux Point Hydra was a bogus. It lacked several useful functions
  39.  and as a matter of fact, it didn't even work with two different CNet
  40.  systems we tested it on. The source code seemed to be somewhat crappy
  41.  and full of unnecessary things (If FP boys are reading this, check
  42.  for example what that do4;getchar;end-thing did. Yep, nothing. It
  43.  was the bufferflush which removed the a's you dimwits...) :)
  44.  
  45.  And why we didn't mail these suggestions and stuff to you? Simple.
  46.  NO EMAIL ADDRESS! No proper documentation - Just some semiscene-
  47.  bragging.
  48.  
  49.  
  50.  2. What?
  51.  --------
  52.  This is a Hydra daemon for CNet, using Olaf Barthel's HydraCom
  53.  revision 5 (which is included). It will propably work with future
  54.  Hydracom versions as well.
  55.  
  56.  With Hydra-protocol, your users can simultaneously upload, download
  57.  and chat with SysOp without a big loss on CPS side.
  58.  
  59.  There is a drawback in CNet - There is no easy way (or atleast a
  60.  way anyone has publicly discovered! IF YOU KNOW ONE, PLEASE EMAIL
  61.  US!) to ADD files to CNet filelistings via ARexx. So the uploads
  62.  through Hydra will end up to a directory, where they can be adopted
  63.  by SysOp or auto-maintenance. (For those who love to remove credits
  64.  this will be a major disaster as all files seem to be uploaded by
  65.  SysOp or auto-maintenance!) Well, it's THANX KEN! (Not our fault)
  66.  
  67.  Rainbow Hydra will kindly ask filenote-lenght descriptions for each
  68.  upload, write 'em as filenotes, and when adopted, they will end up
  69.  as descriptions.
  70.  
  71.  It will also adjust all the credits and stuff of the user according
  72.  to the last transfer. RHydra will use User's Default Ratio #1 for
  73.  credit awarding/distracting.
  74.  
  75.  
  76.  3. Installation
  77.  ---------------
  78.  · Extract the RHydra archive to PFILES:
  79.  
  80.  · Add this to your BBSMENU under '4; ud/base' :
  81.  
  82.      HYDRA     | #0PFiles:Hydra/RHydra.rexx}
  83.  
  84.  · After that, edit the RHydra.rexx to suit your needs. You will have
  85.    to change various self-explanatory config things. We suggest that you
  86.    create a special subboard for Hydra-uploads (global Hydra UL dir),
  87.    which will automatically adopt the orphan files during the automaintenance.
  88.    If you use current dir, uploads will end to the area where user starts Hydra.
  89.  
  90.  · You may want to edit the pfiles:hydra/banner.txt to suit your needs.
  91.    It's shown before transfer. Upload rules perhaps?
  92.  
  93.  · Then extract HydraCom5.lha to PFILES:HYDRA/ directory. Only the
  94.    HydraCom executable is necessary for RHydra operation.
  95.  
  96.  · Also edit your systext: files to contain the HYDRA command. :)
  97.  
  98.  · Remember that you will need sort, filenote and delete commands
  99.    somewhere on your path.
  100.  
  101.  
  102.  4. Usage
  103.  --------
  104.  One selects the files to be downloaded with * command, and then
  105.  types HYDRA at any file prompt. After that, user should start his/her
  106.  own HydraCOM. Uploads have to be chosen before Hydra-transfer is started.
  107.  Note that select buffer will be cleared every time Hydra is started.
  108.  See "Todo/limitations"-section.
  109.  
  110.  
  111.  5. Problems
  112.  -----------
  113.  We have experienced some problems on bi-dir transfers with some weird
  114.  serial cards. If such problems (full speed transfer to other direction,
  115.  and almost nothing to another) occur, we can't help you. Check your serial
  116.  card manual and everything else that might be the cause. Anyway, those
  117.  problems are caused by either HydraCom or your serial, not RHydra.
  118.  
  119.  Remember that bi-dir transfer won't work on plain a HST connection.
  120.  (14.4k to other dir and something like 300bps to another)
  121.  
  122.  
  123.  6. History
  124.  ----------
  125.  New in RHydra v0.2
  126.  · Banner.txt, which is shown before Hydra transfer (Upload rules?)
  127.  · Optional upload time return/reward
  128.  · Option to remove user's uploads from his downloads-today. This means that
  129.    when he uploads, he can download the size of his upload more than his daily
  130.    download limit allows. Both files & bytes counted.
  131.  · Infinite (0) daily download limits are now recognized. Thanks Grande Zumba!
  132.  · Free downloads are now noticed, and not distracted from credits. User can
  133.    download endless amounts of free downloads/day, only limited by time-limit.
  134.  · Optionally displays selected files at startup (Same as SS-command)
  135.  
  136.  Changes since FPHydra v0.2
  137.  · Informs if there is some CNet config error (Not just quit like before)
  138.  · Takes a note of infinite file or byte credits
  139.  · Asks users to describe uploads, and deposits descriptions as filenotes
  140.  · Informs about skipped files if user has not enough credz
  141.    or if user has downloaded "enough" today.
  142.  · Transfer totals
  143.  · It's possible to use Global Hydra UL dir for all uploads
  144.  · Uploads have now current file date
  145.  · Modifies user statistics according to transfer
  146.  · Crude logging to calls, uloads & dloads
  147.  · Lots of cosmetic changes :)
  148.  
  149.  
  150.  7. Todo/Limitations
  151.  -------------------
  152.  · We don't know how to add files to CNet filelistings with ARexx.
  153.    So the uploads will just end up in some directory and have to be
  154.    picked up by SysOp or automaintenance.
  155.  
  156.  · On startup, Hydra will always clean the select buffer, no matter
  157.    if the files haven't been downloaded or if they've been skipped.
  158.    In order to make the routine more sensitive, we need to know how
  159.    to edit select buffer with Arexx.
  160.  
  161.  
  162.  If you have any idea how to make these, please email rrr@klinja.fipnet.fi
  163.  Also all suggestions of enhancements are really welcome.
  164.  
  165.  
  166.  8. Contact
  167.  ----------
  168.  We can be contacted by emailing rrr@klinja.fipnet.fi ... Don't hesitate! :)
  169.  
  170.  R.R.R. BBS-Service is also available,
  171.  Kevyt Linja +358-0-343-3193 & +358-0-343-2373
  172.  
  173.  
  174.  9. Original FPHydra "documentation"
  175.  -----------------------------------
  176.  REMEMBER THAT FLUX POINT DUDES ARE IN NO WAY RESPONSIBLE FOR THE STUFF
  177.  RAINBOW HYDRA DOES. OF COURSE WE ARE NOT RESPONSIBLE EITHER. THIS IS
  178.  FREEWARE, REMEMBER. ANYWAY - FLAME US, NOT THEM. THANKS.
  179.  
  180.  
  181. /********** Automaticly generated header, don't edit ************************
  182.  *
  183.  * PROGRAM:       FPHydra.rexx
  184.  *
  185.  * PURPOSE:       Interface between CNet and Hydracom.
  186.  *
  187.  * DATE:          09 Mar 95
  188.  *
  189.  * TIME:          19:33:03
  190.  *
  191.  * VERSION:       0
  192.  * REVISION:      2
  193.  * SUBREVISION:   0
  194.  * CNET VERSION:  3.05c
  195.  *
  196.  * LOG:
  197.  *
  198.  *  09 Mar 95 Added a crude routine to deduct credit for downloads, and
  199.  *            reward credit for uploads.
  200.  *            Found a Getuser to disable the Idle Timer, since Hydracom
  201.  *            detaches from Cnet, so the port will be idle.
  202.  *
  203.  *  14 Jan 95 First version.
  204.  *
  205.  *
  206.  * INSTALLATION:
  207.  *
  208.  *  Add this to your BBSMENU under '4; ud/base' :
  209.  *
  210.  *     HYDRA     | #0PFiles:FPHydra.rexx}
  211.  *
  212.  *
  213.  * ==========================================================================
  214.  *
  215.  *   Another
  216.  *        _____ __    __  __ __  __     ___   ____   __ __  __ ______
  217.  *       / ___// /   / / / / \ \/ /    / _ \ / __ \ / //  \/ //_  __/
  218.  *      / __/ / /__ / /_/ /  /   /    / ___// /_/ // // /\  /  / /
  219.  *     /_/   /____/ \____/  /_/\_\   /_/    \____//_//_/ /_/  /_/
  220.  *
  221.  *                          P R O D U C T I O N
  222.  *
  223.  *     Call +45 3526-2527    FIDO 2:235/202.0    CLINK 912:2000/4.0
  224.  *
  225.  ***************************************************************************/
  226.  
  227.